#ifndef	__ALGORITHM_H
#define __ALGORITHM_H

#include <stdio.h>
#include <glib.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>

uint32_t re_split(uint32_t top1);
int bs(int *datas, int find, int len);
uint32_t integer_split(uint32_t integer);
int bs_newer(int *datas, int find, int len);
void quick_sort(int *num, int start, int len);
uint32_t re_integer_split_amounts(uint32_t integer, uint32_t max_addend);


#endif
